home *** CD-ROM | disk | FTP | other *** search
- Short: IBM's fast Java compiler, v1.04 (source)
- Author: Philippe Charles and David Shields, IBM Research.
- Uploader: kyrimis@cti.gr (Kriton Kyrimis)
- Version: 1.04
- Type: dev/lang
-
- This is the source of the native Amiga port (no ixemul.library required)
- of jikes, the free Java compiler from IBM.
-
- The Aminet version is the latest stable version. The current development
- version can be found at http://dias.cti.gr/~kyrimis/jikes/ .
-
- To build jikes on the Amiga, you can either run the configure script,
- e.g., type "configure --prefix=/gg" from sh and tweak the resulting
- Makefile, or simply copy Makefile.amiga to Makefile.
-
- Before typing "make", you may want to make the following changes to the
- Makefile:
- * Change the CPU and FPU options.
- * Change the optimization level. Note that using -O2 will produce a binary
- that is about a megabyte larger, and the resulting gains in compilation
- time will be overwhelmed by the additional loading time. Also note that
- you will need at least 70M of memory to compile jikes with -O2, i.e.,
- you will most likely need to use VMM, and that on a 68040@28MHz it
- takes about a day to produce the optimized binary. In other words,
- don't bother.
-
- INSTALLATION:
- Simply copy the jikes executable somewhere in your path.
-
- USAGE:
- Set either the CLASSPATH or the JIKESPATH environment variable to point
- to the directories and zip/jar files that you want your compiler to use.
- E.g., if you are using Kaffe, you can say:
- setenv CLASSPATH "GG:share/kaffe/Klasses.jar;GG:share/kaffe/Pizza.jar;."
- Separate the path components using semicolons. You can use UNIX "." and ".."
- notation for the current directory and for the parent directory of a
- directory.
-
- If you find a bug in the Amiga port, you can contact me at kyrimis@cti.gr
- and I'll see what I can do.
-
- Kriton Kyrimis.
-
- ******************************************************************************
- This software is subject to the terms of the IBM Public License, available
- at the following URL: http://www.research.com/jikes/license/license3.htm.
- Copyright (C) 1996, 1999 International Business Machines Corporation
- and others. All Rights Reserved.
- ******************************************************************************
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 598 337 43.6% 14-Sep-99 19:33:02 +ChangeLog
- 5543 1411 74.5% 13-Sep-99 16:24:44 +contrib.htm
- 3536 1611 54.4% 14-Sep-99 19:07:10 +jikes.1
- 41676 14387 65.4% 11-Sep-99 04:44:58 +jikes.htm
- 1091 589 46.0% 14-Sep-99 19:07:10 +jikes.spec
- 11886 4387 63.0% 18-Jun-99 00:32:44 +license.htm
- 46878 18165 61.2% 14-Sep-99 19:56:18 +news.htm
- 1016 502 50.5% 11-Sep-99 04:44:58 +README
- 4241 1082 74.4% 06-Jul-99 16:49:14 +access.h
- 2384 947 60.2% 17-Sep-99 19:08:36 +amiga.c
- 71738 9178 87.2% 26-Aug-99 18:34:00 +ast.cpp
- 175956 27948 84.1% 26-Aug-99 18:34:00 +ast.h
- 100247 18601 81.4% 13-Sep-99 17:21:14 +body.cpp
- 198729 37239 81.2% 17-Sep-99 19:08:38 +bytecode.cpp
- 27282 5903 78.3% 26-Aug-99 18:34:02 +bytecode.h
- 1881 668 64.4% 25-Jan-99 23:00:26 +case.cpp
- 4997 1264 74.7% 17-Sep-99 19:08:38 +case.h
- 20378 6796 66.6% 14-Sep-99 21:32:50 +ChangeLog
- 44029 5961 86.4% 26-Aug-99 18:34:02 +class.h
- 794858 10350 98.6% 26-Aug-99 18:34:02 +code.cpp
- 2941 985 66.5% 26-Aug-99 18:34:06 +code.h
- 26723 5306 80.1% 17-Sep-99 19:08:38 +config.cpp
- 25330 6745 73.3% 17-Sep-99 19:08:38 +config.h
- 46257 12352 73.2% 17-Sep-99 19:15:58 +configure
- 9267 2460 73.4% 17-Sep-99 19:08:40 +configure.in
- 54358 10433 80.8% 17-Sep-99 19:08:40 +control.cpp
- 16528 3534 78.6% 13-Sep-99 17:21:14 +control.h
- 190995 31909 83.2% 12-Sep-99 21:04:42 +decl.cpp
- 75286 11172 85.1% 26-Aug-99 18:34:06 +definite.cpp
- 15213 3315 78.2% 26-Aug-99 18:34:06 +depend.cpp
- 3678 1076 70.7% 25-Mar-99 17:10:10 +depend.h
- 97592 18505 81.0% 12-Sep-99 20:48:50 +diagnose.cpp
- 4712 1360 71.1% 26-Aug-99 18:34:06 +diagnose.h
- 8390 1428 82.9% 20-Aug-99 17:44:20 +double.cpp
- 4397 1172 73.3% 06-Jul-99 16:49:18 +double.h
- 14065 2979 78.8% 06-Jul-99 16:49:18 +dump.cpp
- 139447 19633 85.9% 13-Sep-99 17:21:14 +error.cpp
- 33892 5184 84.7% 13-Sep-99 17:21:14 +error.h
- 311998 46203 85.1% 14-Sep-99 16:31:12 +expr.cpp
- 22422 3501 84.3% 26-Aug-99 18:18:48 +gencode.java
- 47112 8576 81.7% 17-Sep-99 19:08:40 +getclass.cpp
- 3736 865 76.8% 26-Aug-99 18:34:08 +getclass.h
- 15716 4229 73.0% 26-Aug-99 18:34:08 +incrmnt.cpp
- 7933 1691 78.6% 13-Sep-99 17:21:16 +init.cpp
- 122696 16263 86.7% 26-Aug-99 18:26:14 +java.g
- 109300 13768 87.4% 26-Aug-99 18:26:14 +javaact.cpp
- 29772 2792 90.6% 19-Aug-99 21:53:48 +javaact.h
- 135445 22261 83.5% 17-Sep-99 19:18:56 +javadcl.h
- 1474 654 55.6% 17-Sep-99 19:18:56 +javadef.h
- 2763 892 67.7% 17-Sep-99 19:18:56 +javaprs.h
- 3034 1120 63.0% 17-Sep-99 19:18:56 +javasym.h
- 3931 1598 59.3% 17-Sep-99 19:08:40 +jikes.cpp
- 29 29 0.0% 27-May-99 17:53:36 +libc5-fix.h
- 16664 3461 79.2% 26-Aug-99 18:34:08 +long.cpp
- 5254 1303 75.1% 20-Aug-99 17:44:20 +long.h
- 48054 7386 84.6% 01-Sep-99 17:58:24 +lookup.cpp
- 16938 3410 79.8% 17-Sep-99 19:08:40 +lookup.h
- 467 305 34.6% 25-Jan-99 23:00:30 +lpginput.cpp
- 803 459 42.8% 25-Jan-99 23:00:30 +lpginput.h
- 20363 2457 87.9% 17-Sep-99 22:27:52 +Makefile.amiga
- 15557 2988 80.7% 13-Sep-99 21:25:22 +Makefile.hand
- 20128 2234 88.9% 14-Sep-99 21:32:50 +Makefile.in
- 42093 2331 94.4% 12-Apr-99 21:22:46 +modifier.cpp
- 27288 5353 80.3% 26-Aug-99 18:34:08 +op.cpp
- 7134 1853 74.0% 05-May-99 17:18:00 +op.h
- 17481 3872 77.8% 17-Sep-99 19:08:40 +option.cpp
- 3140 1251 60.1% 17-Sep-99 19:08:40 +option.h
- 24239 5357 77.8% 26-Aug-99 18:34:08 +parser.cpp
- 5149 1720 66.5% 17-Sep-99 19:08:42 +parser.h
- 1532 713 53.4% 23-Aug-99 22:43:40 +README
- 2039 1036 49.1% 17-Sep-99 19:08:36 +README.AMIGA
- 52434 8706 83.3% 26-Aug-99 18:34:08 +scanner.cpp
- 3221 1039 67.7% 22-Jun-99 22:17:30 +scanner.h
- 3867 1096 71.6% 26-Aug-99 18:34:08 +segment.cpp
- 3961 1148 71.0% 29-Jul-99 02:15:48 +segment.h
- 58505 11030 81.1% 17-Sep-99 19:08:42 +semantic.h
- 7194 1892 73.7% 01-Sep-99 17:58:24 +set.cpp
- 16624 3716 77.6% 01-Sep-99 18:04:28 +set.h
- 3870 1263 67.3% 26-Aug-99 18:34:10 +spell.h
- 30340 6409 78.8% 17-Sep-99 19:08:42 +stream.cpp
- 11946 3400 71.5% 26-Aug-99 18:34:10 +stream.h
- 70972 14480 79.5% 17-Sep-99 19:08:42 +symbol.cpp
- 72832 12876 82.3% 17-Sep-99 19:08:42 +symbol.h
- 32736 6528 80.0% 17-Sep-99 19:08:42 +system.cpp
- 931 552 40.7% 06-Jul-99 16:49:24 +tab.cpp
- 808 488 39.6% 17-Sep-99 19:08:44 +tab.h
- 12641 2005 84.1% 26-Aug-99 18:34:10 +table.h
- 12873 3688 71.3% 17-Sep-99 19:08:44 +tuple.h
- 26805 7408 72.3% 17-Sep-99 19:08:44 +unzip.cpp
- 17044 6353 62.7% 17-Sep-99 19:08:44 +unzip.h
- 13118 3151 75.9% 17-Sep-99 19:08:44 +zip.cpp
- 2062 859 58.3% 17-Sep-99 19:08:44 +zip.h
- -------- ------- ----- --------- --------
- 3874483 576892 85.1% 21-Sep-99 13:22:56 92 files
-